sand-cast steel component - Turkish English Dictionary